---
slug: lodash #路径，不能重复
title: lodash # 标题
authors: [] # 作者，在authors.yml配置
tags: [facebook, hello, docusaurus] # 标签，在tags.yml配置
toc_min_heading_level: 2 # 最小展示标题
toc_max_heading_level: 5 # 最大展示标题
---


## lodash
```
npm install lodash

```

## lodash-es

> 传统的lodash模块在引入时会将整个库都导入,这包含了大量不必要的代码,lodash-es只有实际使用的部分会被打包,减少了最终文件的大小

```shell
npm install lodash-es
```

#### lodash在vue中解决防抖问题

> lodash 的`debounce`函数返回一个函数，这个函数调用后才是防抖

```js
import _ from 'lodash';
//import _ from 'lodash-es';

const getColumns = ref(
  _.debounce(()=>{
        //数据处理
  },100)
);

```


#### lodash的防抖传参

> query就是传的参数

```js
const getDiagnosisList = ref(
   _.debounce((query)=>{
  },200));
```